<?php

include_once '../templates/topo.php';

$id= '';

$functionRetornar = isset($_REQUEST['functionRetornar'])?$_REQUEST['functionRetornar']: "click";

$tipoCadastrado = isset($_REQUEST["tipoCadastrado"])?$_REQUEST["tipoCadastrado"]: "Cadastrado";

if(isset($_REQUEST['id']))
	$id = $_REQUEST['id'];
	
$produto = $em->find("Entities\Produto", $id);
if(empty($produto)){
	$produto = new \Entities\Produto();
}


	
?>

	<div class="tabs center">
			<ul>
				<li><a href="#tabs-1">Cadastrar Produto</a></li>
			</ul>
			<div id="tabs-1">
				<div cols='4'>
					<div class='field' >
						<label>Codigo*</label>
						<input type="hidden" value="<?php echo $id;?>" id='hidId' onkeypress="mascara(this,maiusculo)" />
						<input type="hidden" value="<?php echo $tipoCadastrado;?>" id='hidTipoCadastrado' onkeypress="mascara(this,maiusculo)" />
						<input type='text' id='txtCodigo' value='<?php echo $produto->getCodigo();?>' size='30' onkeypress="mascara(this,maiusculo)" />
						
					</div>
					<div class='field'>
						<label>Descricao*</label>
						<input type='text' id='txtDescricao' value='<?php echo $produto->getDescricao();?>' />
						
					</div>
					<div class='field'>
						<label>Un Medida*</label>
						<input type='text' id='txtUnMedida' value='<?php echo $produto->getUnidadeMedida();?>' size='12' />
						
					</div>
					<div class='field'>
						<label>Precisao*</label>
						<input type='text' id='txtPrecisao' value='<?php echo $produto->getPrecisao();?>' size='12' />
						
					</div>
					
					
					
				</div>
			</div>
	
			<div class='footer'>
				<button id='btnSalvar'>Salvar</button>
				<script type="text/javascript">
					$("#btnSalvar").click(function(e){
						
						
//						$("#btnBuscar", $(parent.document)).trigger("retorno");
						    
						
							
						if($('#txtCodigo').val() == '' || $('#txtDescricao').val() == ''|| $('#txtUnMedida').val()== '' || $('#txtPrecisao').val()== ''  ){
							alert('Nome obrigatorio!', 'Atencao');
						
						}else{
						
							utils.ajax('produto/salvarProduto', {
								id: $("#hidId").val(),
								descricao: $('#txtDescricao').val(),
								unMedida: $('#txtUnMedida').val(),
								codigo: $('#txtCodigo').val(),
								precisao: $('#txtPrecisao').val()
								
									
							}, function(xml){
									erro = $(xml).find('erro').text();
									if(parseInt(erro) == 0){
										msg = "O morador foi salvo com sucesso!";
	
										$('#hidId').val(''),
										$('#txtDescricao').val(''),
										$('#txtunMedida').val('');
										$('#txtCodigo').val('');
										$('#txtPrecisao').val('');
										
									}
									else{
										msg = "O Produto NAO foi salvo com sucesso!";
									}

									parent.$("body").trigger(funcaoRetorno, msg);
							});
						}
					});
				</script>
			</div>
	</div>

<?php 
if(!$popup)
	include_once '../templates/footer.php';
?>